package org.example.music_manage_system.utils;

import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.select.Elements;

public class MusicChecker {
    public static boolean checkMusic(String musicUrl) {
        try {
            // 发送HTTP请求获取网页内容
            Document doc = Jsoup.connect(musicUrl).get();

            // 查找特定的提示标识，例如"暂无该歌曲"
            Elements noMusicElements = doc.select("div.not_found span");// 假设提示信息在 div 标签中

            // 判断是否存在提示
            return noMusicElements.isEmpty(); // 如果没有匹配到提示，返回true（说明有该歌曲）
        } catch (Exception e) {
            e.printStackTrace();
            return false; // 如果发生异常，返回false
        }
    }
}
